.panel {
  width: 374px;
  background: @color-white;

  :global {
    .ant-tabs-top {
      height: 100%;

      .ant-tabs-nav {
        margin: 0;
        height: @height-lg;

        .ant-tabs-tab {
          + .ant-tabs-tab {
            margin-left: 0;
          }
        }
      }

      .ant-tabs-nav-list {
        flex: 1;
        background: @background-area;
      }

      .ant-tabs-tab {
        flex: 1;
        display: flex;
        justify-content: center;
        padding: 0;
        background: @background-area;
        border: none;
        border-radius: 0;
        font-size: 13px;
      }

      .ant-tabs-tab-active {
        background: @color-white;
      }

      .ant-tabs-content {
        height: 100%;
      }

      .ant-tabs-content-holder {
        .ant-tabs-content {
          .ant-tabs-tabpane {
            overflow-y: overlay;
          }
        }
      }
    }
  }

  .only {
    :global {
      .ant-tabs-tab-active {
        background-color: @background-area;
        .ant-tabs-tab-btn {
          color: @text-color;
        }
      }
    }
  }
}

.dataset {
  height: 100%;
  display: flex;
}
